large desert marsupial-mouse - Turkish English Dictionary